"sacrifice" - Details

English Term:
sacrifice
Arabic Term:
تضحية
Arabic Definition:

.